makeshift dwelling - Fransızca İngilizce Sözlük